package com.mallcai.bigdata.ladon.dpl.entity.peekdata;

import com.mallcai.bigdata.ladon.dpl.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author gst
 * @date 2019-12-30 20:36
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class Model extends BaseEntity {
    /**
     * 数据源Id
     */
    private Long    datasourceId;
    /**
     * 具体表名
     */
    private String  tableName;
    /**
     * 模型名称
     */
    private String  name;
    /**
     * 模型状态 0 - 使用中; 1 - 已停用
     */
    private Integer status;
    /**
     * 描述
     */
    private String  desc;

    // 扩展字段
    /**
     * 拥有字段属性
     */
    private List<ModelMeta> fields;
    /**
     * 创建人
     */
    private String          creator;
}
